using System;
using System.Text;

using libsecondlife;

namespace Feathertail.Bots.ProxyBot
{

    /// <summary>
    /// Handles an Instant Message received by the ProxyBot.  Returns true if handled, otherwise false.
    /// </summary>
    abstract public class ProxyHandler
    {
        protected SecondLife _Client;

        public ProxyHandler(SecondLife client)
        {
            _Client = client;
        }
        abstract public bool HandleIM(InstantMessage im, Simulator simulator);
    }
}
